<?php
require_once "../../sesi_login.php";
require_once "../../konfigurasi.php";

fungsi('perkara');
fungsi('barcode');
fungsi('sms');

if(isset($_POST['spdp'])) {
	koneksi_buka();
	$kd_perkara = perkara_register();
	$no_polisi = $_POST['no_polisi'];
	//$tgl_penyidikan = konversi_tanggal('Y-m-d',$_POST['tgl_penyidikan']);
	$tgl1 = explode("-",$_POST['tgl_penyidikan']);
	$tgl_penyidikan = $tgl1[2]."-".$tgl1[1]."-".$tgl1[0];
	$kd_kesatuan = $_POST['kd_kesatuan'];
	$melanggar_pasal = $_POST['melanggar_pasal'];
	$kd_pidana = $_POST['kd_pidana'];
	//$tgl_diterima = konversi_tanggal('Y-m-d H:i:s',$_POST['tgl_diterima']);
	$tgl2 = explode("-",$_POST['tgl_diterima']);
	$tgl_diterima = $tgl2[2]."-".$tgl2[1]."-".$tgl2[0];
	$skrg		= date('Y-m-d H:i:s');
	
	$kd = $_POST['kd'];
	
	if($_POST['spdp']=="tambah") {
		//$tgl_diterima = konversi_tanggal('Y-m-d H:i:s',$_POST['tgl_diterima']);
		
		mysql_query("INSERT INTO t_perkara VALUES('$kd_perkara','$tgl_diterima','t')");
		mysql_query("INSERT INTO t_spdp VALUES('$kd_perkara','$no_polisi','$tgl_penyidikan','$kd_kesatuan','$melanggar_pasal','$kd_pidana','$tgl_diterima','$tgl_diterima')");
		mysql_query("INSERT INTO t_pemberitahuan (kd_pengguna,pemberitahuan,waktu,terbaca) 
					VALUES(2,'Ada SPDP Baru Yang Belum di Teruskan ke Jaksa =>$kd_perkara=>$no_polisi=>$tgl_penyidikan=>$kd_kesatuan=>$melanggar_pasal=>$kd_pidana=>$tgl_diterima','$skrg','t')");		
			
		//buat_barcode($kd_perkara);
		//sms_kirim('Ada data perkara baru dengan nomor perkara'.$kd_perkara,'088805169237');
	
		header("Location:../../perkara.detail.php?kd=$kd_perkara");
	} elseif($_POST['spdp']=="ubah") {
		//$tgl_diterima = konversi_tanggal('Y-m-d H:i:s',$_POST['tgl_diterima']);
		
		mysql_query("UPDATE t_spdp SET 
		no_polisi='$no_polisi',
		tgl_penyidikan='$tgl_penyidikan',
		kd_kesatuan='$kd_kesatuan',
		melanggar_pasal='$melanggar_pasal',
		melanggar_pasal='$melanggar_pasal',
		kd_pidana='$kd_pidana',
		tgl_diterima='$tgl_diterima'
		WHERE kd_perkara='".$kd."'");
		
		header("Location:../../perkara.detail.php?kd=".$kd);
	}
	
	koneksi_tutup();
}

elseif(isset($_POST['tersangka'])) {
	koneksi_buka();
	$nama = $_POST['nama'];
	$tmp_lahir = $_POST['tmp_lahir'];
	
	if($_POST['tgl_lahir']!="") {
		
		$tgl_lahir = konversi_tanggal('Y-m-d',$_POST['tgl_lahir']);
		$umur = date("Y") - konversi_tanggal('Y',$_POST['tgl_lahir']);
	} else {
		$tgl_lahir = "";
		$umur = $_POST['umur'];
		
	}

	$jns_kelamin = $_POST['jns_kelamin'];
	$kewarganegaraan = $_POST['kewarganegaraan'];
	$alamat = $_POST['alamat'];
	$agama = $_POST['agama'];
	$pekerjaan = $_POST['pekerjaan'];
	$pendidikan = $_POST['pendidikan'];
	$lain2= $_POST['lain2'];
	$kd = $_POST['kd'];

	if($_POST['tersangka']=="tambah") {
		mysql_query("INSERT INTO t_tersangka (nm_lengkap,tmp_lahir,tgl_lahir,umur,jns_kelamin,warganegara,tmp_tinggal,kd_agama,pekerjaan, pendidikan, keterangan)
					VALUES('$nama','$tmp_lahir','$tgl_lahir','$umur','$jns_kelamin','$kewarganegaraan','$alamat','$agama','$pekerjaan','$pendidikan','$lain2')");
		
		$akhir = mysql_fetch_array(mysql_query("SELECT kd_tersangka FROM t_tersangka ORDER BY kd_tersangka DESC LIMIT 1"));

		mysql_query("INSERT INTO t_tersangka_spdp VALUES('$kd','".$akhir[0]."')");
		buat_barcode($kd);
		header("Location:../../perkara.detail.php?kd=$kd&t=".$akhir[0]."#tersangka");

	} elseif($_POST['tersangka']=="ubah") {
		$kd_tersangka = $_POST['kd_tersangka'];
		mysql_query("UPDATE t_tersangka SET 
		nm_lengkap = '$nama',
		tmp_lahir = '$tmp_lahir',
		tgl_lahir = '$tgl_lahir',
		umur = '$umur',
		jns_kelamin = '$jns_kelamin',
		warganegara = '$kewarganegaraan',
		tmp_tinggal = '$alamat',
		kd_agama = '$agama',
		pekerjaan ='$pekerjaan',
		pendidikan ='$pendidikan',
		keterangan = '$lain2'
		WHERE kd_tersangka=".$kd_tersangka);
		buat_barcode($kd);
		header("Location:../../perkara.detail.php?kd=$kd&t=".$kd_tersangka."#tersangka");
	}
	
	koneksi_tutup();
} 

elseif(isset($_GET['tersangka']) && $_GET['tersangka']!="") {
	koneksi_buka();
	mysql_query("DELETE FROM t_tersangka_spdp WHERE kd_perkara='".$_GET['kd']."' AND kd_tersangka=".$_GET['tersangka']);
	mysql_query("DELETE FROM t_tersangka WHERE kd_tersangka=".$_GET['tersangka']);
	header("Location:../../perkara.detail.php?kd=".$_GET['kd']."#tersangka");
	koneksi_tutup();
} 

elseif(isset($_POST['bp']) && $_POST['bp']=="simpan") {
	koneksi_buka();
	$kd = $_POST['kd'];
	$no_bp = $_POST['no_bp'];
	$tgl_dibuat = konversi_tanggal('Y-m-d',$_POST['tgl_dikeluarkan']);
	$tgl_diterima = konversi_tanggal('Y-m-d H:i:s',$_POST['tgl_diterima']);
	$bp_ada = data_tersedia('t_bp',$kd);
	
	if(!$bp_ada) {
		mysql_query("INSERT INTO t_bp VALUES('$kd','$no_bp','$tgl_dibuat','$tgl_diterima')");
	} else {
		mysql_query("UPDATE t_bp SET
		no_surat = '$no_bp',
		tgl_dikeluarkan = '$tgl_dibuat',
		tgl_diterima = '$tgl_diterima'
		WHERE kd_perkara='$kd'
		");
	}
	header("Location:../../perkara.detail.php?kd=$kd&p=bp");
	koneksi_tutup();
}

if(isset($_POST['jaksa'])) {
	koneksi_buka();
	$kd_jaksa = $_POST['kd_jaksa'];
	$kd_jaksa_2 = $_POST['kd_jaksa_2'];
	$kd = $_POST['kd'];
	$skrg		= date('Y-m-d H:i:s');	
	
	if($_POST['jaksa']=="tambah") {
		$tgl_diterima = konversi_tanggal('Y-m-d H:i:s',$_POST['tgl_diterima']);
		$data = mysql_fetch_array(mysql_query("SELECT * FROM t_spdp WHERE kd_perkara='".$kd."'"));
		
		mysql_query("INSERT INTO t_p16_jaksa VALUES('$kd','$kd_jaksa')");
		mysql_query("INSERT INTO t_pemberitahuan (kd_pegawai,pemberitahuan,waktu,terbaca) 
					VALUES('$kd_jaksa','Ada Berkas Perkara P16 Baru Yang Ditunjuk Oleh Kasipidum =>$data[kd_perkara]=>$data[no_polisi]=>$data[tgl_penyidikan]=>$data[kd_kesatuan]=>$data[melanggar_pasal]=>$data[kd_pidana]=>$data[tgl_diterima]','$skrg','t')");	
		header("Location:../../perkara.detail.php?kd=$kd&p=p16&j=$kd_jaksa");
	
	} elseif($_POST['jaksa']=="ubah") {
		mysql_query("UPDATE t_p16_jaksa SET 
		kd_pegawai='$kd_jaksa'
		WHERE kd_perkara='$kd' AND kd_pegawai=$kd_jaksa_2");
		
		header("Location:../../perkara.detail.php?kd=$kd&p=p16&j=$kd_jaksa");
	}
	
	koneksi_tutup();
}

elseif(isset($_GET['jaksa']) && $_GET['jaksa']!="") {
	koneksi_buka();
	mysql_query("DELETE FROM t_p16_jaksa WHERE kd_perkara='".$_GET['kd']."' AND kd_pegawai=".$_GET['jaksa']);
	header("Location:../../perkara.detail.php?kd=".$_GET['kd']."&p=p16");
	koneksi_tutup();
}

/*
elseif(isset($_POST['p16']) && $_POST['p16']!="") {
	koneksi_buka();
	
	if($_POST['p16']=="ubah") {
		if(data_tersedia('t_p16',$_POST['kd'])) {
			if(isset($_POST['no_p16']) && $_POST['no_p16']!="" ) {
				$kode = explode("/",$_POST['no_p16']);

				switch($kode[2]) {
					case "Ep.1":
					case "ep.1":
						$kd_perkara = 1;
					break;
					case "Epp.1":
					case "epp.1":
						$kd_perkara = 2;
					break;
					case "Euh.1":
					case "euh.1":
						$kd_perkara = 3;
					break;
				}

				mysql_query("UPDATE t_p16 SET no_surat='".$kode[0]."', kd_pidana='".$kd_perkara."', tgl_dikeluarkan='".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."' WHERE kd_perkara='".$_POST['kd']."'");
				mysql_query("UPDATE t_spdp SET kd_pidana='".$kd_perkara."' WHERE kd_perkara='".$_POST['kd']."'");
			} else {
				mysql_query("UPDATE t_p16 SET tgl_dikeluarkan='".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."' WHERE kd_perkara='".$_POST['kd']."'");
			}
		} else {
			$pidana = mysql_fetch_array(mysql_query("SELECT kd_pidana FROM t_spdp WHERE kd_perkara='".$_POST['p16']."'"));
			if(isset($_POST['no_p16']) && $_POST['no_p16']!="" ) {
				$kode = explode("/",$_POST['no_p16']);

				switch($kode[2]) {
					case "Ep.1":
					case "ep.1":
						$kd_perkara = 1;
					break;
					case "Epp.1":
					case "epp.1":
						$kd_perkara = 2;
					break;
					case "Euh.1":
					case "euh.1":
						$kd_perkara = 3;
					break;
				}

				mysql_query("INSERT INTO t_p16 VALUES('".$_POST['kd']."','".$kode[0]."','".$kd_perkara."','".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."')");
			} else {
				mysql_query("INSERT INTO t_p16 VALUES('".$_POST['kd']."','".p16_register($pidana['kd_pidana'])."','".$pidana['kd_pidana']."','".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."')");
			}
		}
		header("Location:../../perkara.detail.php?kd=".$_POST['kd']."&p=p16");
		
	} else {
	
		$pidana = mysql_fetch_array(mysql_query("SELECT kd_pidana FROM t_spdp WHERE kd_perkara='".$_POST['p16']."'"));
		if(!data_tersedia('t_p16',$_POST['p16'])) {
			if(isset($_POST['no_p16']) && $_POST['no_p16']!="" ) {
				$kode = explode("/",$_POST['no_p16']);

				switch($kode[2]) {
					case "Ep.1":
					case "ep.1":
						$kd_perkara = 1;
					break;
					case "Epp.1":
					case "epp.1":
						$kd_perkara = 2;
					break;
					case "Euh.1":
					case "euh.1":
						$kd_perkara = 3;
					break;
				}
				mysql_query("INSERT INTO t_p16 VALUES('".$_POST['p16']."','".$kode[0]."','".$kd_perkara."','".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."')");
			} else {
				mysql_query("INSERT INTO t_p16 VALUES('".$_POST['p16']."','".p16_register($pidana['kd_pidana'])."','".$pidana['kd_pidana']."','".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."')");
			}
		}
		header("Location:../../perkara.detail.php?kd=".$_POST['kd']."&p=p16");
	}
	koneksi_tutup();
}
*/



elseif(isset($_POST['p16']) && $_POST['p16']!="") {
	koneksi_buka();

		if(data_tersedia('t_p16',$_POST['kd'])) {
			$pidana = mysql_fetch_array(mysql_query("SELECT kd_pidana FROM t_spdp WHERE kd_perkara='".$_POST['kd']."'"));
			if(isset($_POST['no_p16']) && $_POST['no_p16']!="" ) {
				$kode = explode("/",$_POST['no_p16']);

				switch($kode[2]) {
					case "Ep.1":
					case "ep.1":
						$kd_perkara = 1;
					break;
					case "Epp.1":
					case "epp.1":
						$kd_perkara = 2;
					break;
					case "Euh.1":
					case "euh.1":
						$kd_perkara = 3;
					break;
				}

				mysql_query("UPDATE t_p16 SET no_surat='".$kode[0]."', kd_pidana='".$kd_perkara."', tgl_dikeluarkan='".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."' WHERE kd_perkara='".$_POST['kd']."'");
				mysql_query("UPDATE t_spdp SET kd_pidana='".$kd_perkara."' WHERE kd_perkara='".$_POST['kd']."'");

//				echo "UPDATE t_p16 SET no_surat='".$kode[0]."', kd_pidana='".$kd_perkara."', tgl_dikeluarkan='".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."' WHERE kd_perkara='".$_POST['kd']."'";
//				echo "UPDATE t_spdp SET kd_pidana='".$kd_perkara."' WHERE kd_perkara='".$_POST['kd']."'";
				
			} else {
				
				$skrg		= date('Y-m-d H:i:s');	
				mysql_query("UPDATE t_p16 SET tgl_dikeluarkan='$skrg' WHERE kd_perkara='".$_POST['kd']."'");
				
				
				$q_pengguna = mysql_query("select * from t_pengguna where jns_pengguna = 'pratut'");
				while($dt_pengguna = mysql_fetch_array($q_pengguna)){
					if(isset($_POST['kd'])){
						if($_POST['kd']!=""){
							$result = mysql_query("INSERT INTO t_pemberitahuan (posisi, kd_pengguna,pemberitahuan,waktu,terbaca) 
								VALUES('p16','".$dt_pengguna['kd_pengguna']."','Segera mencetak P16 dan memberikannya kepada jaksa dengan kode perkara=>".$_POST['kd']."','$skrg','t')");	
						
						}
					}
					//~ if($result){
						//~ echo "sukses"."INSERT INTO t_pemberitahuan (kd_pegawai,pemberitahuan,waktu,terbaca) 
						//~ VALUES('".$dt_pegawai['kd_pegawai']."','Segera mencetak P16 dan memberikannya kepada jaksa dengan kode perkara => ".$_POST['kd']."','$skrg','t')";
					//~ }else{
						//~ echo "gagal"."INSERT INTO t_pemberitahuan (kd_pegawai,pemberitahuan,waktu,terbaca) 
						//~ VALUES('".$dt_pegawai['kd_pegawai']."','Segera mencetak P16 dan memberikannya kepada jaksa dengan kode perkara => ".$_POST['kd']."','$skrg','t')";
					//~ }
				}
				//~ die;
					
				
//				echo "UPDATE t_p16 SET tgl_dikeluarkan='".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."' WHERE kd_perkara='".$_POST['kd']."'";
			}
			
			
			
			header("Location:../../perkara.detail.php?kd=".$_POST['kd']."&p=p16");
			
		} else {
		
			$pidana = mysql_fetch_array(mysql_query("SELECT kd_pidana FROM t_spdp WHERE kd_perkara='".$_POST['kd']."'"));
			if(isset($_POST['no_p16']) && $_POST['no_p16']!="" ) {
				$kode = explode("/",$_POST['no_p16']);

				switch($kode[2]) {
					case "Ep.1":
					case "ep.1":
						$kd_perkara = 1;
					break;
					case "Epp.1":
					case "epp.1":
						$kd_perkara = 2;
					break;
					case "Euh.1":
					case "euh.1":
						$kd_perkara = 3;
					break;
				}
				mysql_query("INSERT INTO t_p16 VALUES('".$_POST['kd']."','".$kode[0]."','".$pidana[0]."','".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."')");
			} else {
				mysql_query("INSERT INTO t_p16 VALUES('".$_POST['kd']."','".p16_register($pidana['kd_pidana'])."','".$pidana['kd_pidana']."','".konversi_tanggal("Y-m-d",$_POST['tgl_dikeluarkan'])."')");
			}
			header("Location:../../perkara.detail.php?kd=".$_POST['kd']."&p=p16");			
		}
		
	
	koneksi_tutup();
}


elseif(isset($_POST['p19'])) {
	if (!empty($_FILES["fileup"]["tmp_name"])){
		koneksi_buka();	
		
		$perkara	= $_POST['kd'];
		$skrg		= date('Y-m-d');
		$tgl1	 	= explode("-",$skrg);
		$tanggal 	= $tgl1[2]."-".$tgl1[1]."-".$tgl1[0];

		
		$namafolder="../../datafile/"; 
		$jenis_gambar=$_FILES['fileup']['type'];
		$edit_gbr = $namafolder . basename($_FILES['fileup']['name']);
		$path_file = "datafile/".basename($_FILES['fileup']['name']);
		
		if (!move_uploaded_file($_FILES['fileup']['tmp_name'], $edit_gbr)) {
			$error['id_fileup'] = 'Gambar gagal dikirim';  			
 		}	
 		
 		$q_select_aktifitas = mysql_query("select * from t_jaksa_aktifitas where kd_perkara='".$perkara."' and kd_pegawai=".ID_PEGAWAI."");
 		
 		if($dt_aktifitas_jaksa = mysql_fetch_array($q_select_aktifitas)){
			mysql_query("update t_jaksa_aktifitas set 
								tanggal='$skrg',
								posisi='P19' 
								where kd_perkara = '$perkara'");
			$id_jaksa_aktifitas = $dt_aktifitas_jaksa['id'];
		}else{
			mysql_query("insert into t_jaksa_aktifitas (kd_perkara,tanggal,posisi, kd_pegawai) 
						values ('$perkara','$skrg','P19', ".ID_PEGAWAI.")");
			$id_jaksa_aktifitas = mysql_insert_id();
		}
		
		$q_select_history = mysql_query("select * from t_jaksa_history where jaksa_aktifitas='$id_jaksa_aktifitas' and aktifitas='P19'");
 		
		if($dt_history_jaksa = mysql_fetch_array($q_select_history)){
			
		}else{
			mysql_query("insert into t_jaksa_history (jaksa_aktifitas,tanggal,aktifitas) 
						values ('$id_jaksa_aktifitas','$skrg','P19')");
		}

		

		mysql_query("insert into t_p19 (kd_perkara,no_surat,path_file,tgl_dikeluarkan) values ('$perkara','$edit_gbr','$path_file','$skrg')");
		header("Location:../../perkara.detail.php?kd=".$perkara."&p=p19");
		koneksi_tutup();
	}
} 
?>
